/**
 * [description]
 * @return {[type]} [description]
 */
$(document).ready(function(){
    //弹出窗口关闭按钮移入移出效果-------------------
	//关闭按钮移入效果
	$('.close').mouseover(function(){
		$(this).addClass('span_bg');
	})

	//关闭按钮移出效果
	$('.close').mouseout(function(){
		$(this).removeClass('span_bg');
	})

	// 点击关闭按钮隐藏盒子效果
	$('.close').click(function(){
		$(".show_bank").add('.bank').add('.BG').fadeOut(500);
		$(".bg_bank").add('.bank_login').add('.BG').fadeOut(500);
		$(".success_bg").add('.success_box').add('.BG').fadeOut(500);
		$(".login_bg").add('.quickLogin_box').add('.BG').fadeOut(500);
		$(".loginCom_bg").add('.loginCom_box').add('.BG').fadeOut(500);
	})	
	

	/**
	 * 点击申请完成关闭动作
	 * @return {[type]} [description]
	 */
	$('.close_success').click(function() {
		//出发关闭按钮动作
		$('.close').click();
	});

	

	
	/**
	 * [点击城市发送异步]
	 * @return {[type]} [description]
	 */
	//点击顶级城市
	$('select[name=city_one]').change(function(){
		//获得获得一级城市id
		var cityId = {cityId: $(this).val()};
		$.ajax({
			url : CONTROL + '&m=ajax_city',
			data : cityId,
			type : 'post',
			dataType : 'json',
			success:function(data){
				//如果顶级城市选择“请选择”
				if(cityId.cityId == 0){
					var html = "<option value='0'>请选择</option>";
				}else{
					var html = "<option value='0'>不限</option>";
					$(data).each(function(i){
						html += "<option value=" + data[i].cityid + ">" + data[i].cityname + "</option>";
					})
				}

				$('select[name=city_second]').find('option').remove().end().append(html);
				
			}
		});
	})

	/**
	 * [点击选择职位类别进行异步操作]
	 * @return {[type]} [description]
	 */
	//点击1级职位类别触发ajax异步
	$('select[name=pos_one]').change(function(){
		//获得1级职位类别id
		var posid = {posid: $(this).val()};
		//发送ajax
		$.ajax({
			//发送地址
			url : CONTROL + '&m=ajax_pos',
			//发送1级职位类别id
			data : posid,
			//post方式传输
			type : 'post',
			//json数据
			dataType : 'json',
			success:function(data){
				//如果顶级职位类别选择“请选择”
				if(posid.posid == 0){
					//二级职位类别也为“请选择”
					var html = "<option value='0'>请选择</option>";
				}else{
					//否则循环调取2级职位类别
					var html = "<option value='0'>不限</option>";
					$(data).each(function(i){
						html += "<option value=" + data[i].posid + ">" + data[i].posname + "</option>";
					})
				}
				//把2级城市清空，然后把组合好html的插入
				$('select[name=pos_second]').find('option').remove().end().append(html);
				
			}
		});
	})



	// 申请职位弹窗登陆按钮鼠标移入效果
	// 鼠标移入的时候改变背景图效果
	$('td.subm input.sub').mouseover(function(){
		$(this).addClass('sub_bg').removeClass('sub');
	})

	// 鼠标移出的时候效果
	$('td.subm input.sub').mouseout(function(){
		$(this).addClass('sub').removeClass('sub_bg');
	})
	

	// 申请职位申请按钮效果
	$('input.apply_sub').mouseover(function(){
		$(this).addClass('apply_sub_bg').removeClass('apply_sub');
	})

	// 鼠标移出的时候效果
	$('input.apply_sub').mouseout(function(){
		$(this).addClass('apply_sub').removeClass('apply_sub_bg');
	})

})


/**
 * [show_div 显示窗口与固定位置函数]
 * @param  {[type]} bgObj [黑色半透明背景]
 * @param  {[type]} obj   [黑色半透明背景上面的盒子]
 * @return {[type]}       [description]
 */
function show_div(bgObj, obj, num){
	//插入遮罩
	$('body').append($('<div class="BG" style=""></div>'));
	$('.BG').height($(document).height());
	//窗口宽与高
	var WW = $(window).width();
	var WH = $(window).height();

	//弹出窗口的left与top
	var left = (WW - bgObj.width()) / 2;
	var top = (WH - bgObj.height()) / 2 - num;

	//设置弹出窗口的位置
	bgObj.css({left : left, top : top + $(window).scrollTop() }).fadeIn(200);
	obj.css({left : left + 5, top : top + 5 + $(window).scrollTop() }).fadeIn(200);
}

